html, body, div, td, th, em, br, p, table, span, ul, li, ol, pre, code, dl, dd, dt{margin: 0; padding: 0;}

body{text-align: center;}
.clear,div.clear, br.clear{clear:both;}
/*define style*/
.hnav{
  list-style: none none outside;
}
h1, h2, h3{padding: 0; margin: 0.22em 0 0 0; color: #0A2838;}
h2{font-size: 1.3em;}
.blkLeft{float:left}
.blkRight{float:right}
.ddlist{list-style: none none outside;}
.hnav li{float:left; display: block;}
.hnav li a{display: block; text-decoration: none; position:relative;}
.wrapper{width: 990px; margin: auto; text-align: left;}
#pageTitle{font-size: 2em;padding: 0.22em 0 0;font-weight: 300;margin:0;}
.productItem {margin: 15px 20px 30px 0; float:left; height: 215px;}
.productItemTn {display:block; float:left; width: 180px;border: 1px solid #ccc; text-align: center;}
.productItemTn a, .productItemTn img{border: none;margin: 0; padding:0;}
.productItemContent {float:left; margin-left: 12px; width: 250px;}
.productItemContent .productTitle{margin: 0 0 4.5px; padding: 0;}
.productItemContent .productTitle a{text-decoration: none;color: #124766; font-size: 1.4em;font-weight: normal;}
dl.form dd, dl.form dt{margin: 5px 0px;}
dl.form dd{color: #0A2838; text-transform: capitalize; text-shadow: 0px 1px 0px rgba(0,0,0,0.1)}
#leftContent{float:left;width: 500px;margin-right: 30px;}
#rightContent{float:left;}